@charset "utf-8";
/* CSS Document */
#LOBSTER
{
	color:rgba(54,54,54,0.5);
	font-size:400px;
	font-family: "书法-汉仪尚巍手书";
	text-align: center;
	z-index:0;
}
#border
{
	width: 1500px;
	height: 250px;
	background:rgba(33,33,33,0);
	margin: auto;
	border-color:rgba(233,179,121,1.00);
	border-width:15px;
	border-style: solid;
	margin-top:-250px;
	z-index:1;
	position: relative;
}
#slogn_font
{
	font-size: 200px;
	font-family: "书法-汉仪尚巍手书";
	color:aliceblue;
	text-align:center;
	z-index:3;
	margin-top: -250px;
	position: relative;
	animation:danchu 2s ease-in-out;
}
#slogn_shallow
{
	font-size:205px;
	font-family: "书法-汉仪尚巍手书";
	color:rgba(0,0,0,0.5);
	z-index: 2;
	text-align: center;
	margin-top: -245px;
	position: relative;
	animation:danchu02 3s ease-in-out;
}
@keyframes danchu{
	0%{
		color:rgba(255,255,255,0);
	}
	100%{
		color:aliceblue;
	}
}
@keyframes danchu02{
	0%{
		color:rgba(0,0,0,0);
	}
	100%{
		color:rgba(0,0,0,0.5);
	}
}

#introduction
{
	margin-top:-50px;
}
#introduction #bottom img:hover
{
	background:rgba(172,172,172,1.00);
	transition: 0.5s;
}
#introduction #bottom img:active
{
	background: rgba(43,43,43,1);
	border-radius: 50px;
	transition: 0.2s;
}

#hobbit
{
	width:1900px;
}
#hobbit img
{
	margin-top:100px;
	z-index: 0;
	position: relative;
}
#hobbit a
{
	color:rgba(0,0,0,0)
}
#hobbit a:hover .english
{
	color:rgba(255,255,255,0.8);
	transition: 1s;
}
#hobbit a:hover .border_hobbit
{
	border-color:rgba(233,179,121,1);
	transition: 1s;
}
#hobbit a:hover .up
{
	color:rgba(255,255,255,1);
	transition: 1s;
}
#hobbit a:hover .down
{
	color:rgba(0,0,0,1);
	transition: 1.5s;
}
.english
{
	color:rgba(255,255,255,0);
	font-size:200px;
	font-family: "书法-汉仪尚巍手书";
	text-align: center;
	z-index:1;
	position: relative;
	margin-top:-380px;
	transition: 1s;
}
.border_hobbit
{
	width: 600px;
	height: 200px;
	background:rgba(33,33,33,0);
	margin: auto;
	border-color:rgba(233,179,121,0);
	border-width:15px;
	border-style: solid;
	margin-top:-150px;
	z-index:2;
	position: relative;
	transition: 1s;
}
.up
{
	font-size: 200px;
	font-family: "书法-汉仪尚巍手书";
	color:rgba(255,255,255,0);
	text-align:center;
	z-index:4;
	margin-top: -250px;
	position: relative;
	transition: 1s;
}
.down
{
	font-size:205px;
	font-family: "书法-汉仪尚巍手书";
	color:rgba(0,0,0,0);
	z-index: 3;
	text-align: center;
	margin-top: -245px;
	position: relative;
	transition: 1s;
}
#back_top
{
	margin-top: 50px;
	width: 1900px;
	height: 80px;
	margin-bottom: 50px;
}
#back_top a
{
	display: block;
	width:300px;
	height: 80px;
	margin: auto;
	background: rgba(234,179,122,1);
	color: rgba(33,33,33,1);
	text-align: center;
	line-height: 80px;
	text-decoration: none;
	font-size: 50px;
	font-family: "书法-汉仪尚巍手书";
	transition:0.5s;
}
#back_top a:hover
{
	border-radius: 50px;
	transition: 0.5s;
	width:320px;
	height: 85px;
	line-height: 85px;
	font-size: 52px;
	color: aliceblue
}
#back_top a:active
{
	border-radius: 30px;
	transition: 0.2s;
	width:310px;
	height: 80px;
	line-height: 80px;
	font-size: 50px;
	color: black;
}
